any stringed instrument - English Synonyms Dictionary